package com.lt.lumentracks.entity.dto.user;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class UserDTO {

    private Integer id;
    private String username; // 用户名
    private String email; // 邮箱
    private String phone; // 电话号码
    private String password; // 密码

    private String avatarUrl; // 头像地址
    private String bio; // 个人简介
    private Integer gender; // 性别(0未知,1男,2女)
    private LocalDate birthday;  // 生日
    private String location; // 所在地区
    private Integer followersCount; // 粉丝数量
    private Integer followingCount; // 关注数量
    private Integer postsCount; // 发布帖子数量
    private Integer status; // 状态(1-正常，0-禁用)

    private LocalDateTime createTime; // 创建时间
    private LocalDateTime updateTime; // 最后更新时间



    private long current = 1;
    private long size = 10;

}
